store that sells essential items - İspanyolca İngilizce Sözlük